package com.hospital.common.dto.diagnosis.module;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class ChatEvaluationDTO
{
    /**
    * 会话id |1
    */
    @NotNull(message = "会话id不能为空")
    private String sessionId;

    /**
    * 医生回复速度评分(1-5) |5
    */
    private Integer responseSpeedScore;

    /**
    * 沟通态度评分(1-5) |5
    */
    private Integer communicationScore;

    /**
    * 诊断专业性评分(1-5) |5
    */
    private Integer diagnosisAccuracyScore;

    /**
    * 患者评价内容(如有) |无
    */
    private String commentText;

    /**
    * 是否为投诉记录(0否,1是) |0
    */
    private Integer isComplaint;
}